<?php
function resaltar($buscar, $texto) { 
    $claves = explode(" ",$buscar); 
    $clave = array_unique($claves);
    $num = count($clave); 
    for($i=0; $i < $num; $i++) 
        $texto = preg_replace("/(".trim($clave[$i]).")/i","<span class='resaltado'>\\1</span>",$texto);
    return $texto; 
} 
?>